tar sprayer - German English Dictionary